@charset "UTF-8";

.textfieldRequiredMsg, .textfieldValidMsg{ 
	/*display: inline; */
}

.textfieldInvalidFormatMsg, 
.textfieldMinValueMsg,
.textfieldMaxValueMsg,
.textfieldMinCharsMsg,
.textfieldMaxCharsMsg{
	display: none !important;
}

.textfieldInvalidFormatState  .textfieldRequiredMsg, .textfieldInvalidFormatMsg, .textfieldMinValueMsg, .textfieldMaxValueMsg, .textfieldMinCharsMsg, .textfieldMaxCharsMsg{ /*display: none;*/ color: red; }
.textfieldMinValueState .textfieldRequiredMsg, .textfieldInvalidFormatMsg, .textfieldMinValueMsg, .textfieldMaxValueMsg, .textfieldMinCharsMsg, .textfieldMaxCharsMsg{ display: none; }
.textfieldMaxValueState .textfieldRequiredMsg, .textfieldInvalidFormatMsg, .textfieldMinValueMsg, .textfieldMaxValueMsg, .textfieldMinCharsMsg, .textfieldMaxCharsMsg{ display: none; }
.textfieldMinCharsState .textfieldRequiredMsg, .textfieldInvalidFormatMsg, .textfieldMinValueMsg, .textfieldMaxValueMsg, .textfieldMinCharsMsg, .textfieldMaxCharsMsg{ display: none; }
.textfieldMaxCharsState .textfieldRequiredMsg, .textfieldInvalidFormatMsg, .textfieldMinValueMsg, .textfieldMaxValueMsg, .textfieldMinCharsMsg, .textfieldMaxCharsMsg{ display: none; }

.textfieldRequiredState .textfieldRequiredMsg, 
.textfieldMinValueState .textfieldMinValueMsg,
.textfieldMaxValueState .textfieldMaxValueMsg,
.textfieldMinCharsState .textfieldMinCharsMsg
{
	display: block;
	color: red !important;
}

.textfieldInvalidFormatState .textfieldInvalidFormatMsg, 
.textfieldMaxCharsState .textfieldMaxCharsMsg
{
	color: red !important;
}

.textfieldFlashText input, input.textfieldFlashText{
	color: red !important;
}
